CC=gcc
obj=main
CFLAGS=-Wall -g
$(obj):main.o _file.o
	$(CC) $^ -o $@
%*.o:%*.c
	$(CC) $(CFLAGS) -c $< -o $@
clean:
	rm *.o $(obj) a.out -rf